.address-edit{

  background-color:rgb(249,249,249);

  padding:0 40rpx;

  .item{

    line-height:80rpx;
    height:80rpx;

    display: flex;
    align-items: center;
    background-color: #fff;
    margin:20rpx 0;

     font-size:26rpx;

   .name{

      width:170rpx;
      flex:none;

    }

    .value{

      flex:auto;

      position:relative;

      input{
        margin-right:100rpx;
      }

      .location{
        position:absolute;
        right:0;
        top:0;
        display: flex;
        align-items: center;
        height:40rpx;

        color:#999;
        image{
          width:30rpx;
        }

        text{
          margin-left:10rpx;
        }

      }
    }

  }

  .btn{

    height:80rpx;
    line-height:80rpx;
    text-align: center;
    border-radius: 10rpx;
    margin-top:30rpx;
    font-size:36rpx;
    &.btn-save{
      background-color: #ff4040;
      color:#fff;

    }
    &.btn-delete{
      background-color: #fff;
      border:solid 1px #cdcdcd;
    }
  }
}

